Big Huge Thesaurus

Shorea teysmanniana

noun

sounds kind of like